export default {
	state: {
		// 共享的数据
		token: "",
		userName: "",
		loginUp: false
	},
	getters: {
		//
		getToken: state => {
			return state.token
		},
		getLoginUp: state => {
			return state.loginUp
		}
	},
	mutations: {
		//
		// setToken自定义名字,state参数1,token参数2是用户传递过来的
		setToken(state, token) {
			state.token = token
		},
		modifiy(state) {
			state.loginUp = true
		}
	},
	actions: {
		//
		setTokenAction(context) {
			context.commit('setToken', '123')
		},
		// aEdit(context) {
		// 	return new Promise((resolve) => {
		// 		setTimeout(() => {
		// 			context.commit('modifiy')
		// 			resolve()
		// 		}, 2000)
		// 	})
		// }
	},
	modules: {
		// 
	}
}
